home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
cpp_libs
/
intrvews
/
xgrab.lha
/
xgrab
/
README
< prev
Wrap
Text File
|
1990-04-25
|
2KB
|
43 lines
To build xgrab:
See ANNOUNCE for details on what software is required.
You must follow the same environment conventions for CPU and PATH
as used to build interviews.
You must have a symbolic link called 'lib' in this directory,
pointing off to ...../iv/installed/lib, where "...." is
a full or relative path name into the interviews source/object tree.
That directory in turn should contain subdirectories.
You must have a symbolic link called InterViews in the directory
include. That link must point off to ...../iv/src/InterViews.
You must have a symbolic link called CCinclude in the directory
ui. This must point off to the local installation area for
the g++ library, in order to find things like <string.h> and <math.h>
in a form suitable for g++. These files contain declarations for
external C functions such as strlen; these functions are implemented
in the vanilla C library. These <*.h> files are NOT distributed by
Linton's interview group, since they apparently don't use any of
the standard libraries.
When distributed, these symbolic links are set assuming
that this directory hierarchy:
$R/graphlay.d
$R/graphlay.d/xgrab.d
$R/graphlay.d/xgrab.d/ui
$R/graphlay.d/iv.d
graphlay.d/iv.d/iv
The tar file is created for the subdirectory 'xgrab.d'.
The latest version (1.6) of the GC when compiled on vax/ultrix
and linked with xgrab did not work (core dump).
The older version works. The ui/Makefile is configured
to use the older version.
If you have a big machine and small graphs, then you do not need the GC
at all. You can change the ui/Makefile so that it does not define the
C preprocessor symbol 'GarbageCollect'.